Combining the Lazy Label Evaluation with Focusing Techniques in an ATMS
نویسنده
چکیده
For large problems the ATMS often becomes the main resource consumer in any reasoning system. We propose an architecture (the 2vATMS) that combines the advantages of two techniques aiming to reduce the complexity of the ATMS tasks: (i) focusing on a few possible worlds, which abandons the requirement of global label completeness; and (ii) the lazy label evaluation, which avoids the label update work as long as there is no evidence that it would be relevant for the problem solver. The 2vATMS integrates two logically dependent views on data: The first view stores by which focus environments a node is supported. This information is easy to maintain and corresponds to the information provided by a set of simple monotonic TMSs. The second view provides more detailed information, i.e. about the dependence on the assumptions. The labels of the detailed view are similar to the ones computed by a focused ATMS, but their maintenance is ensured only by request. The content of the first view helps to achieve a very tight control of the environment propagation in the detailed view. Moreover, the problem solver has the opportunity to decide when the information offered by the monotonic TMSs is sufficient, and when the switch to the more detailed view is valuable.
منابع مشابه
Aspects of Efficient Focusing
This paper refers to a diagnostic engine based on de Kleer’s GDE. It discusses two aspects of efficient focusing: First, an ATMS is presented that combines focusing techniques with the lazy label evaluation. Second, a candidate generator is presented that prunes the search space using a preference ordering and the knowledge about the last conflict that ruled out a diagnosis. The preferred candi...
متن کاملHybrid Techniques of Multi-Criteria Decision-Making for Location of Automated Teller Machines (ATMs): Shahr Bank Branches in Tehran, 1st District Municipality
Location is an important factor in the activity of economic enterprises. Owing to the importance, location-based sciencesought/seeks to provide the methods in order to determine and select the optimal location in the activities of enterprises. Enterprises seek to use scientific methods to maximize the services and efficiency and minimize the costs. Suitable location plays an important role in m...
متن کاملA Practical Approach to Satisability Modulo Linear Integer Arithmetic
We present a detailed description of a theory solver for Linear Integer Arithmetic (LA(Z)) in a lazy SMT context. Rather than focusing on a single technique that guarantees theoretical completeness, the solver makes extensive use of layering and heuristics for combining different techniques in order to achieve good performance in practice. The viability of our approach is demonstrated by an emp...
متن کاملModel-Based Diagnosis using Causal Networks
This paper rests on several contributions. First, we introduce the notion of a consequence, which is a boolean expression that characterizes consistency-based diagnoses. Second, we introduce a basic algorithm for computing consequences when the system description is struc-tured using a causal network. We show that if the causal network has no undirected cycles, then a consequence has a linear s...
متن کاملCombining Symbolic and Numeric Approaches to Uncertainty Management
Uncertainty is represented in an Assumption-based Truth Maintenance System (ATMS) by tokens called cusumptions, which are used to represent belief in uncertain facts. Given a set of assumptions and a set of inferences which can be drawn from these assumptions and their consequents, the ATMS derives a complete boolean expression (label) for the truth value of every proposition in the database, e...
متن کامل